package com.lyf.scm.admin.domain.remote.bigdata.dto;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.List;

/**
 *
 * @author 李兵兵
 * @date 2020/09/25
 */
@Data
@ApiModel("查询实际到货量、在库库存入参")
public class StockInAndOutDTO {

    @ApiModelProperty("大分类")
    private String categoryTwoCode;

    @ApiModelProperty("中分类")
    private String categoryThreeCode;

    @ApiModelProperty("小分类")
    private String categoryFourCode;

    @ApiModelProperty("仓库编码")
    private String warehouseCode;

    @ApiModelProperty("工厂编码")
    private String factoryCode;

    @ApiModelProperty("商品编码（单个或多个）")
    private List<String> skuCodeList;

    @ApiModelProperty("开始时间")
    private String startTime;

    @ApiModelProperty("结束时间")
    private String endTime;

    /**
     * 以下为仓库的查询入参
     */
    @ApiModelProperty("仓库编码集合")
    private List<String> codeList;

    @ApiModelProperty("编码类型")
    private String codeType;
}
